/** 
 * 项目名: extjs5.1 
 * 文件名: ISystemDAO.java 
 * 包    名: com.spring.extjs.dao 
 * 创建时间:2015年3月14日下午9:37:48 
 * 创建人: chen jie 
*/  
  
package com.spring.extjs.dao;  

import java.util.List;

import com.spring.extjs.pageModel.AreaVO;

/** 
 * 类名:    ISystemDAO <br/> 
 * 功能:    对系统和基础数据等信息的管理类 <br/> 
 * 创建理由: TODO ADD REASON. <br/> 
 * 创建时间: 2015年3月14日 下午9:37:48 <br/> 
 * @author chen jie
 * @see       
 */
public interface ISystemDAO {

	/**
	 * 方法说明：得到所有的省份<br>
	 * <方法详细>
	 * @return List<TProvince>
	 * @exception
	 * @author chen jie
	 * @since  1.0.0
	 */
	List<AreaVO> provinceList();
	
	/**
	 * 方法说明：根据选择的省份的id得到这个省份下所有的市<br>
	 * <方法详细>
	 * @return List<TCity>
	 * @exception
	 * @author chen jie
	 * @since  1.0.0
	 */
	List<AreaVO> cityList(int provinceId);
	
	/**
	 * 方法说明：根据选择的市的id得到这个市下所有的区县<br>
	 * <方法详细>
	 * @return List<TArea>
	 * @exception
	 * @author chen jie
	 * @since  1.0.0
	 */
	List<AreaVO> districtList(int cityId);
}
  